home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2001 January / Game.EXE_01_2001.iso / demos / Blade of Darkness / data1.cab / Program_Executable_Files / Lib / AnmFact.py < prev    next >
Encoding:
Text File  |  2000-11-16  |  49.0 KB  |  1,433 lines

  1. ######TRANSICIONES: Bladex.AddTranTime("Ork"[personaje],""[anm_fuente],"Attack_f"[anm_destino],0.3[tiempo de interpolaci≤n],0/1[opcional la animaci≤n sale corrida(1) o no(0)])
  2.  
  3.  
  4. import Bladex
  5.  
  6. #
  7. # Barbarian set
  8. #
  9.  
  10. def AnmFactBarbarian():
  11.     Bladex.SetAnimationFactor("Bar_g_01",4)
  12.     Bladex.SetAnimationFactor("Bar_g_02",4)
  13.     Bladex.SetAnimationFactor("Bar_g_05",4)
  14.     Bladex.SetAnimationFactor("Bar_g_06",4)
  15.     Bladex.SetAnimationFactor("Bar_g_07",4)
  16.     Bladex.SetAnimationFactor("Bar_g_08",4)
  17.     Bladex.SetAnimationFactor("Bar_g_09",4)
  18.     Bladex.SetAnimationFactor("Bar_g_01a",4)
  19.     Bladex.SetAnimationFactor("Bar_g_02a",4)
  20.     Bladex.SetAnimationFactor("Bar_g_05a",4)
  21.     Bladex.SetAnimationFactor("Bar_g_06a",4)
  22.     Bladex.SetAnimationFactor("Bar_g_07a",4)
  23.     Bladex.SetAnimationFactor("Bar_g_08a",4)
  24.     Bladex.SetAnimationFactor("Bar_g_09a",4)
  25.  
  26.     Bladex.SetAnimationFactor("Bar_g_11",3.5)
  27.     Bladex.SetAnimationFactor("Bar_g_12",3.5)
  28.     Bladex.SetAnimationFactor("Bar_g_13",3.5)
  29.     Bladex.SetAnimationFactor("Bar_g_14",3.5)
  30.     Bladex.SetAnimationFactor("Bar_g_15",3.5)
  31.     Bladex.SetAnimationFactor("Bar_g_16",3.5)
  32.     Bladex.SetAnimationFactor("Bar_g_17",3.5)
  33.     Bladex.SetAnimationFactor("Bar_g_18",3.5)
  34.     Bladex.SetAnimationFactor("Bar_g_19",3.5)
  35.  
  36.     Bladex.SetAnimationFactor("Bar_g_21",3.5)
  37.     Bladex.SetAnimationFactor("Bar_g_22",3.5)
  38.     Bladex.SetAnimationFactor("Bar_g_23",3.5)
  39.     Bladex.SetAnimationFactor("Bar_g_26",3.5)
  40.     Bladex.SetAnimationFactor("Bar_g_27",3.5)
  41.  
  42.     Bladex.SetAnimationFactor("Bar_g_31",3.5)
  43.     
  44.     Bladex.SetAnimationFactor("Bar_g_back",3)
  45.     Bladex.SetAnimationFactor("Bar_g2h_21_7",4)
  46.     Bladex.SetAnimationFactor("Bar_g2h_02kata",5.5)
  47.     Bladex.SetAnimationFactor("Bar_g2h_21_2",4)
  48.     Bladex.SetAnimationFactor("Bar_g2h_21_6kata",4.7)
  49.     Bladex.SetAnimationFactor("Bar_g2h_b7",4.5)
  50.     Bladex.SetAnimationFactor("Bar_g2h_b29",3.8)
  51.     Bladex.SetAnimationFactor("Bar_g2h_12low",4)
  52.     Bladex.SetAnimationFactor("Bar_g2h_19",2.7)
  53.     Bladex.SetAnimationFactor("Bar_g2h_26_b6",4)
  54.     Bladex.SetAnimationFactor("Bar_g2h_26",3)
  55.     Bladex.SetAnimationFactor("Bar_g2h_31_2",3)
  56.     Bladex.SetAnimationFactor("Bar_g2h_28",2.5)
  57.     Bladex.SetAnimationFactor("Bar_g2h_b6",5)
  58.     Bladex.SetAnimationFactor("Bar_g2h_b6kata",5)
  59.     Bladex.SetAnimationFactor("Bar_g2h_b6low",3.8)
  60.     Bladex.SetAnimationFactor("Bar_g2h_b6lowkata",3.8)
  61.     Bladex.SetAnimationFactor("Bar_g2h_earthpow",1.45)
  62.     Bladex.SetAnimationFactor("Bar_g2h_s7",3.6)
  63.     Bladex.SetAnimationFactor("Bar_g2h_01",3.5)
  64.     Bladex.SetAnimationFactor("Bar_g2h_02",3.8)
  65.     Bladex.SetAnimationFactor("Bar_g2h_02low",3)
  66.     Bladex.SetAnimationFactor("Bar_g2h_07",3)
  67.     Bladex.SetAnimationFactor("Bar_g2h_08",3.8)
  68.     Bladex.SetAnimationFactor("Bar_g2h_11",3.5)
  69.     Bladex.SetAnimationFactor("Bar_g2h_12",3)
  70.     Bladex.SetAnimationFactor("Bar_g2h_13",3.3)
  71.     Bladex.SetAnimationFactor("Bar_g2h_17",3)
  72.     Bladex.SetAnimationFactor("Bar_g2h_22kata_6",3)
  73.     Bladex.SetAnimationFactor("Bar_g2h_26low_b6",3.6)
  74.     Bladex.SetAnimationFactor("Bar_g2h_26low",3)
  75.     Bladex.SetAnimationFactor("Bar_g2h_back",3)
  76.     Bladex.SetAnimationFactor("Bar_g2h_s1",3)
  77.     Bladex.SetAnimationFactor("Bar_g2h_s8",3.9)
  78.     Bladex.SetAnimationFactor("Bar_g2h_s8kata",3.7)
  79.     Bladex.SetAnimationFactor("Bar_g_axe01",3.7)
  80.     Bladex.SetAnimationFactor("Bar_g_axe02",5.1)
  81.     Bladex.SetAnimationFactor("Bar_g_axe08",2.9)
  82.     Bladex.SetAnimationFactor("Bar_g_axe111",4.5)
  83.     Bladex.SetAnimationFactor("Bar_g_axe211",4)
  84.     Bladex.SetAnimationFactor("Bar_g_axe12",4.7)
  85.     Bladex.SetAnimationFactor("Bar_g_axe13",4.7)
  86.     Bladex.SetAnimationFactor("Bar_g_axe18",4.6)
  87.     Bladex.SetAnimationFactor("Bar_g_axe21",4)
  88.     Bladex.SetAnimationFactor("Bar_g_axe28",3.8)
  89.     Bladex.SetAnimationFactor("Bar_g_axe30",3)
  90.     Bladex.SetAnimationFactor("Bar_g_axe31",3.5)
  91.     Bladex.SetAnimationFactor("Bar_g_axe32",3.3)
  92.     Bladex.SetAnimationFactor("Bar_g_axe33",3.3)
  93.     Bladex.SetAnimationFactor("Bar_g_axe34",3.3)
  94.     Bladex.SetAnimationFactor("Bar_g_axe_b2kata",3)
  95.     Bladex.SetAnimationFactor("Bar_g_axe08strong",2.6)
  96.     Bladex.SetAnimationFactor("Bar_g_axe_3s2",3)
  97.     Bladex.SetAnimationFactor("Bar_g_axe_32kata_b2",3)
  98.     Bladex.SetAnimationFactor("Bar_g_axe_26kata",3)
  99.     Bladex.SetAnimationFactor("Bar_g_axe_2katab6low",2.4)
  100.     Bladex.SetAnimationFactor("Bar_g_bad_1h",3.6)
  101.     Bladex.SetAnimationFactor("Bar_g_bad_no",3.6)
  102.     Bladex.SetAnimationFactor("Bar_g_bad_spear",4)
  103.     Bladex.SetAnimationFactor("Bar_g_bad_spear2",4)
  104.     Bladex.SetAnimationFactor("Bar_g_draw_rlx",3.0)
  105.     Bladex.SetAnimationFactor("Bar_g_draw_run",3.0)   
  106.     Bladex.SetAnimationFactor("Bar_g_punch1",3.7)
  107.     Bladex.SetAnimationFactor("Bar_g_punch2",3.3)
  108.     Bladex.SetAnimationFactor("Bar_g_punch3",3.3)
  109.     Bladex.SetAnimationFactor("Bar_g_punch4",3)
  110.     Bladex.SetAnimationFactor("Bar_g_d_r_axe",3)
  111.     Bladex.SetAnimationFactor("Bar_g_d_l_axe",3)
  112.     Bladex.SetAnimationFactor("Bar_parry_2w",2)
  113.     Bladex.SetAnimationFactor("Bar_parry_axe",2)
  114.     Bladex.SetAnimationFactor("Bar_df_01",1.4)
  115.     Bladex.SetAnimationFactor("Bar_df_02",1.4)
  116.     
  117.     Bladex.SetAnimationFactor("Bar_g2h_d_r",3)
  118.     Bladex.SetAnimationFactor("Bar_g2h_d_l",3)
  119.     Bladex.SetAnimationFactor("Bar_g_magic",3)
  120.     Bladex.SetAnimationFactor("Bar_g_magic2",3)    
  121.  
  122.  
  123.     
  124.     Bladex.SetAnimationFactor("Bar_1tw_h_f",3)
  125.     Bladex.SetAnimationFactor("Bar_1tw_l_f",3)
  126.     Bladex.SetAnimationFactor("Bar_b1",2)
  127.     Bladex.SetAnimationFactor("Bar_b2",3)
  128.     
  129.     Bladex.SetAnimationFactor("Bar_attack_f",3)
  130.     Bladex.SetAnimationFactor("Bar_attack_f_2w",1.3)
  131.     Bladex.SetAnimationFactor("Bar_attack_b_2w",3)
  132.     Bladex.SetAnimationFactor("Bar_attack_f_axe",1.3)
  133.     Bladex.SetAnimationFactor("Bar_attack_b_axe",3)
  134.     Bladex.SetAnimationFactor("Bar_jmp_no",1.40)
  135.     Bladex.SetAnimationFactor("Bar_jmp_1h",1.40) 
  136.     Bladex.SetAnimationFactor("Bar_jmph0_no",1.50) 
  137.  
  138.  
  139.  
  140.  
  141.     ###movimientos###
  142.  
  143.     Bladex.SetAnimationFactor("Jog_no_Bar",3)
  144.     Bladex.SetAnimationFactor("Jog_1h_Bar",3)
  145.     Bladex.SetAnimationFactor("Wlk_no_Bar",1.38)
  146.     Bladex.SetAnimationFactor("Wlk_1h_Bar",1.15)
  147.     Bladex.SetAnimationFactor("Wbk_no_Bar",1.15)
  148.     Bladex.SetAnimationFactor("Jog_axe_Bar",3)
  149.     Bladex.SetAnimationFactor("Jog_2w_Bar",3)
  150.     Bladex.SetAnimationFactor("Jog_2h_Bar",3)
  151.     Bladex.SetAnimationFactor("Bar_jogb_axe",3)
  152.     Bladex.SetAnimationFactor("Bar_wlk_turn",1.7)
  153.     Bladex.SetAnimationFactor("Bar_snk_turn",1.5)
  154.     Bladex.SetAnimationFactor("Bar_jog_turn",1.3)
  155.     Bladex.SetAnimationFactor("Bar_rlx_turn",1.5)
  156.     Bladex.SetAnimationFactor("Bar_rlx_vt",1.25)
  157.  
  158.  
  159.     #
  160.     # TRANSICIONES DEL BaRbArO
  161.     #
  162.     Bladex.AddTranTime("Bar","","slip",0.3)
  163.     Bladex.AddTranTime("Bar","slip","",0.4)
  164.  
  165.     Bladex.AddTranTime("Bar","FllHigh","",0.4)
  166.  
  167.     Bladex.AddTranTime("Bar","","ShortStep",0.3)
  168.     Bladex.AddTranTime("Bar","ShortStep","",0.4)
  169.     
  170.     Bladex.AddTranTime("Bar","","g_d_l_axe",0.05,0)
  171.     Bladex.AddTranTime("Bar","","g_d_r_axe",0.2,0)
  172.     Bladex.AddTranTime("Bar","","g2h_d_r",0.05,0)
  173.     Bladex.AddTranTime("Bar","","g2h_d_l",0.05,0)
  174.  
  175.     #Ejemplo de golpes -> Faltan muchos!
  176.     Bladex.AddTranTime("Bar","g_08","g_01",0.1)
  177.     Bladex.AddTranTime("Bar","g_08","g_02",0.05)
  178.  
  179.     #Bladex.AddTranTime("Bar","JOG","WLK",0.6)
  180.     #Bladex.AddTranTime("Bar","WLK","JOG",0.6)
  181.  
  182.     Bladex.AddTranTime("Bar","SNK","WLK",0.4)
  183.     Bladex.AddTranTime("Bar","WLK","SNK",0.4)
  184.  
  185.     Bladex.AddTranTime("Bar","JOG","WLK",0.4)
  186.     Bladex.AddTranTime("Bar","WLK","JOG",0.27)
  187.     Bladex.AddTranTime("Bar","","WLK",0.3)
  188.     Bladex.AddTranTime("Bar","","wlk_turn",0.3)
  189.     Bladex.AddTranTime("Bar","","jog_turn",0.3)
  190.     Bladex.AddTranTime("Bar","jog_turn","JOG",0.3)
  191.     Bladex.AddTranTime("Bar","LongJump1H","JOG",0.3)
  192.     Bladex.AddTranTime("Bar","","LongJump1H",0.3)
  193.     Bladex.AddTranTime("Bar","","LongJumpNo",0.3)
  194.     Bladex.AddTranTime("Bar","","ShortJump",0.3)
  195.     Bladex.AddTranTime("Bar","","JOG",0.3)
  196.     Bladex.AddTranTime("Bar","","WBK_JOG",0.3)
  197.     Bladex.AddTranTime("Bar","","WBK",0.3)
  198.  
  199.  
  200.     Bladex.AddTranTime("Bar","","Rlx",0.5)
  201.     Bladex.AddTranTime("Bar","","Rlx_f",0.4)
  202.     Bladex.AddTranTime("Bar","","Attack_rlx_s",0.4)
  203.  
  204.     Bladex.AddTranTime("Bar","","Attack_l_s",0.2)
  205.     Bladex.AddTranTime("Bar","","Attack_l"  ,0.2)
  206.     Bladex.AddTranTime("Bar","","Attack_r_s",0.2)
  207.     Bladex.AddTranTime("Bar","","Attack_r"  ,0.2)
  208.     Bladex.AddTranTime("Bar","","Attack_f_s",0.2)
  209.     Bladex.AddTranTime("Bar","","Attack_f"  ,0.2)
  210.     Bladex.AddTranTime("Bar","","Attack_b_s",0.2)
  211.     Bladex.AddTranTime("Bar","","Attack_b"  ,0.2)
  212.     Bladex.AddTranTime("Bar","","Rlx_vt",0.75)
  213.     Bladex.AddTranTime("Bar","Rlx_vt","",0.25,0)
  214.     Bladex.AddTranTime("Bar","","b3",0.3,0)
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221. #
  222. # Caballero set
  223. #
  224. def AnmFactKnight():
  225.     Bladex.SetAnimationFactor("Kgt_hit_l",0.75)
  226.     Bladex.SetAnimationFactor("Kgt_hit_r",0.75)
  227.     Bladex.SetAnimationFactor("Kgt_g_01",3.2) 
  228.     Bladex.SetAnimationFactor("Kgt_g_02",3.6)
  229.     Bladex.SetAnimationFactor("Kgt_g_05",2.8)
  230.     Bladex.SetAnimationFactor("Kgt_g_06",3.2)
  231.     Bladex.SetAnimationFactor("Kgt_g_07",2.8)
  232.     Bladex.SetAnimationFactor("Kgt_g_08",2.6)
  233.     Bladex.SetAnimationFactor("Kgt_g_09",2.8)
  234.     Bladex.SetAnimationFactor("Kgt_g_01a",4)
  235.     Bladex.SetAnimationFactor("Kgt_g_02a",4)
  236.     Bladex.SetAnimationFactor("Kgt_g_05a",4)
  237.     Bladex.SetAnimationFactor("Kgt_g_06a",4)
  238.     Bladex.SetAnimationFactor("Kgt_g_07a",4)
  239.     Bladex.SetAnimationFactor("Kgt_g_08a",4)
  240.     Bladex.SetAnimationFactor("Kgt_g_09a",4)
  241.  
  242.     Bladex.SetAnimationFactor("Kgt_g_11",3.5)
  243.     Bladex.SetAnimationFactor("Kgt_g_12",3.5)
  244.     Bladex.SetAnimationFactor("Kgt_g_13",3.5)
  245.     Bladex.SetAnimationFactor("Kgt_g_14",3.5)
  246.     Bladex.SetAnimationFactor("Kgt_g_15",3.5)
  247.     Bladex.SetAnimationFactor("Kgt_g_16",3.5)
  248.     Bladex.SetAnimationFactor("Kgt_g_17",3.5)
  249.     Bladex.SetAnimationFactor("Kgt_g_18",3.5)
  250.     Bladex.SetAnimationFactor("Kgt_g_19",3.5)
  251.  
  252.     Bladex.SetAnimationFactor("Kgt_g_21",3.5)
  253.     Bladex.SetAnimationFactor("Kgt_g_22",3.5)
  254.     Bladex.SetAnimationFactor("Kgt_g_23",3.5)
  255.     Bladex.SetAnimationFactor("Kgt_g_26",3.5)
  256.     Bladex.SetAnimationFactor("Kgt_g_27",3.5)
  257.  
  258.     Bladex.SetAnimationFactor("Kgt_g_31",3.5)
  259.      
  260.     Bladex.SetAnimationFactor("Kgt_g_magic2",3)
  261.     Bladex.SetAnimationFactor("Kgt_g_3s9_6new",4.2)
  262.     Bladex.SetAnimationFactor("Kgt_g_28new",3)
  263.     Bladex.SetAnimationFactor("Kgt_g_12_7_s1new",3.3)
  264.     Bladex.SetAnimationFactor("Kgt_g_21_6_s8new",3)
  265.     Bladex.SetAnimationFactor("Kgt_g_32_5_3new",3.6)
  266.     Bladex.SetAnimationFactor("Kgt_g_29_3new",2.7)
  267.     Bladex.SetAnimationFactor("Kgt_g_back",3)
  268.     Bladex.SetAnimationFactor("Kgt_g_07_01_19_26low_new",3)
  269.     Bladex.SetAnimationFactor("Kgt_g_19_bs1_new",4)
  270.     Bladex.SetAnimationFactor("Kgt_g_01_7_new",3.7)
  271.     Bladex.SetAnimationFactor("Kgt_g_01_new",3.3)
  272.     Bladex.SetAnimationFactor("Kgt_g_01low_new",4.1)
  273.     Bladex.SetAnimationFactor("Kgt_g_02_new",4.2)
  274.     Bladex.SetAnimationFactor("Kgt_g_06lowkata_new",4)
  275.     Bladex.SetAnimationFactor("Kgt_g_07_new",4)
  276.     Bladex.SetAnimationFactor("Kgt_g_08_new",4.1)
  277.     Bladex.SetAnimationFactor("Kgt_g_09_07_s6low_new",3.6)
  278.     Bladex.SetAnimationFactor("Kgt_g_12_new",4)
  279.     Bladex.SetAnimationFactor("Kgt_g_18_11_22_new",3.6)
  280.     Bladex.SetAnimationFactor("Kgt_g_22kata_23_new",3)
  281.     Bladex.SetAnimationFactor("Kgt_g_22lowkata_new",4.1)
  282.     Bladex.SetAnimationFactor("Kgt_g_b06_new",4.5)
  283.     Bladex.SetAnimationFactor("Kgt_g_27kata_new",3.5)
  284.     Bladex.SetAnimationFactor("Kgt_g_26low_new",3)
  285.     Bladex.SetAnimationFactor("Kgt_g_b32kata_new",4.8)
  286.     Bladex.SetAnimationFactor("Kgt_g_s18_new",3)
  287.     Bladex.SetAnimationFactor("Kgt_g_s19_new",4.5)
  288.     Bladex.SetAnimationFactor("Kgt_g_s22low_new",3.3)
  289.     Bladex.SetAnimationFactor("Kgt_g_s28kata_new",3.3)
  290.     Bladex.SetAnimationFactor("Kgt_g_s3_new",3.5)
  291.     Bladex.SetAnimationFactor("Kgt_g_sb25_new",3.7)
  292.     Bladex.SetAnimationFactor("Kgt_g_draw_rlx",3.0)
  293.     Bladex.SetAnimationFactor("Kgt_g_draw_run",3.0)
  294.     Bladex.SetAnimationFactor("Kgt_g_bad_axe",5.5)
  295.     Bladex.SetAnimationFactor("Kgt_g_bad_spear",4)
  296.     Bladex.SetAnimationFactor("Kgt_g_bad_spear2",4)
  297.     Bladex.SetAnimationFactor("Kgt_g_bad_sword",3.6)
  298.     Bladex.SetAnimationFactor("Kgt_g_bad_1h",3.6)
  299.     Bladex.SetAnimationFactor("Kgt_g_bad_no",3.6)
  300.     Bladex.SetAnimationFactor("Kgt_g_bad_sword2",3.7)
  301.     Bladex.SetAnimationFactor("Kgt_g_bad_sword3",3.5)
  302.     Bladex.SetAnimationFactor("Kgt_g_punch1",3.7)
  303.     Bladex.SetAnimationFactor("Kgt_g_punch2",3.7)
  304.     Bladex.SetAnimationFactor("Kgt_g_kick",4.4)
  305.     Bladex.SetAnimationFactor("Kgt_d_b",3.7)
  306.     Bladex.SetAnimationFactor("Kgt_g_d_r",1.2)
  307.     Bladex.SetAnimationFactor("Kgt_g_d_l",3.9)
  308.  
  309.     #Bladex.SetAnimationFactor("Kgt_attack_t_r",0.1)
  310.     #Bladex.SetAnimationFactor("Kgt_attack_t_l",0.1)
  311.     Bladex.SetAnimationFactor("Kgt_1tw_h_f",3)
  312.     Bladex.SetAnimationFactor("Kgt_1tw_l_f",3)
  313.     Bladex.SetAnimationFactor("Kgt_b1",2)
  314.     Bladex.SetAnimationFactor("Kgt_b2",3)
  315.     Bladex.SetAnimationFactor("Kgt_g_magic",3)
  316.         
  317.     Bladex.SetAnimationFactor("Kgt_jmp_no",1.25) 
  318.     Bladex.SetAnimationFactor("Kgt_jmp_1h",1.25) 
  319.     Bladex.SetAnimationFactor("Kgt_jmph0_no",1.3) 
  320.     Bladex.SetAnimationFactor("Kgt_sword_reaction",0.7)
  321.     Bladex.SetAnimationFactor("Kgt_parry2w",1.5)
  322.     Bladex.SetAnimationFactor("Kgt_parryspear",1.5)
  323.  
  324.  
  325.     ###movimientos###
  326.  
  327.     Bladex.SetAnimationFactor("Kgt_attack_f",1.35)
  328.     Bladex.SetAnimationFactor("Kgt_attack_b",1.1)
  329.     Bladex.SetAnimationFactor("Kgt_attack_r",1.2)
  330.     Bladex.SetAnimationFactor("Kgt_attack_l",1.2)
  331.     Bladex.SetAnimationFactor("Jog_no_Kgt",3.9)
  332.     Bladex.SetAnimationFactor("Jog_1h_Kgt",3.8)
  333.     Bladex.SetAnimationFactor("Wlk_no_Kgt",1.5)
  334.     Bladex.SetAnimationFactor("Wlk_1h_Kgt",1.5)
  335.     Bladex.SetAnimationFactor("Wlk_2h_Kgt",1.5)
  336.     Bladex.SetAnimationFactor("Wlk_s_Kgt",1.5)
  337.     Bladex.SetAnimationFactor("Kgt_wlk_turn",1.6)
  338.     Bladex.SetAnimationFactor("Kgt_snk_turn",1.7)
  339.     Bladex.SetAnimationFactor("Kgt_jog_turn",1.5)
  340.     Bladex.SetAnimationFactor("Kgt_jogb_2h",1.2)
  341.     Bladex.SetAnimationFactor("Kgt_jogb_no",1.2)
  342.     Bladex.SetAnimationFactor("Kgt_jogb_1h",1.2)
  343.     Bladex.SetAnimationFactor("Kgt_jogb_s",1.2)
  344.     Bladex.SetAnimationFactor("Kgt_jmph0_no",1.7)
  345.     Bladex.SetAnimationFactor("Kgt_jmp_no",1.6)
  346.     Bladex.SetAnimationFactor("Kgt_jmp_1h",1.5)
  347.     Bladex.SetAnimationFactor("Kgt_rlx_turn",1.5)
  348.     Bladex.SetAnimationFactor("Wbk_no_Kgt",2)
  349.     Bladex.SetAnimationFactor("Wbk_2h_Kgt",2)
  350.     Bladex.SetAnimationFactor("Wbk_1h_Kgt",2.2)
  351.     Bladex.SetAnimationFactor("Kgt_rlx_vt",1.25)
  352.     Bladex.SetAnimationFactor("Kgt_g_d_l",4.6)
  353.     Bladex.SetAnimationFactor("Kgt_g_d_r",1.3)
  354.     Bladex.SetAnimationFactor("Kgt_d_b",3.9)
  355.     Bladex.SetAnimationFactor("Kgt_attack_chg_r_l",1.2)
  356.     Bladex.SetAnimationFactor("Kgt_attack_chg_r",1.5)
  357.     Bladex.SetAnimationFactor("Kgt_attack_chg_l",1.5)
  358.     Bladex.SetAnimationFactor("Kgt_drp_l",1.6)
  359.     Bladex.SetAnimationFactor("Kgt_drp_r",1.6)
  360.     Bladex.SetAnimationFactor("Kgt_tke_r_01",1.4)
  361.     Bladex.SetAnimationFactor("Kgt_tke_r_02",1.4)
  362.     Bladex.SetAnimationFactor("Kgt_tke_r_03",1.4)
  363.     Bladex.SetAnimationFactor("Kgt_tke_r_04",1.4)
  364.     Bladex.SetAnimationFactor("Kgt_lvr_d",1.1)
  365.     Bladex.SetAnimationFactor("Kgt_lvr_u",1.4)
  366.     
  367.     Bladex.SetAnimationFactor("Kgt_attack_l_s",1.5)  
  368.     Bladex.SetAnimationFactor("Kgt_attack_r_s",1.5)
  369.     Bladex.SetAnimationFactor("Kgt_attack_f_s",1.5)
  370.     Bladex.SetAnimationFactor("Kgt_attack_b_s",1.5)
  371.  
  372.  
  373.  
  374.     #
  375.     # TRANSICIONES DEL CABALLERO
  376.     #
  377.     Bladex.AddTranTime("Knight","","slip",0.3)
  378.     Bladex.AddTranTime("Knight","slip","",0.4)
  379.  
  380.     Bladex.AddTranTime("Knight","FllHigh","",0.4)
  381.  
  382.     Bladex.AddTranTime("Knight","","ShortStep",0.3)
  383.     Bladex.AddTranTime("Knight","ShortStep","",0.4)
  384.     Bladex.AddTranTime("Knight","","b3",0.3,0)
  385.  
  386.  
  387.     #Ejemplo de golpes -> Faltan muchos!
  388.  
  389.  
  390.     Bladex.AddTranTime("Knight","SNK","WLK",0.25)
  391.     Bladex.AddTranTime("Knight","WLK","SNK",0.4)
  392.     Bladex.AddTranTime("Knight","","SNK",0.6)
  393.  
  394.     
  395.     Bladex.AddTranTime("Knight","","WLK",0.2)
  396.     Bladex.AddTranTime("Knight","JOG","WLK",0.3)
  397.     Bladex.AddTranTime("Knight","","JOG",0.2)
  398.     Bladex.AddTranTime("Knight","WBK","JOG",0.2)
  399.     Bladex.AddTranTime("Knight","","WBK_JOG",0.2)
  400.     Bladex.AddTranTime("Knight","WBK_JOG","JOG",0.2)
  401.     Bladex.AddTranTime("Knight","","WBK",0.2)
  402.     Bladex.AddTranTime("Knight","","Wlk_turn",0.3)
  403.     Bladex.AddTranTime("Knight","","Rlx_turn",0.25)
  404.     Bladex.AddTranTime("Knight","","jog_turn",0.25)
  405.  
  406.     Bladex.AddTranTime("Knight","","Rlx",0.35)
  407.     Bladex.AddTranTime("Knight","Rlx","JOG",0.3)
  408.     Bladex.AddTranTime("Knight","","Rlx_f",0.25)
  409.     Bladex.AddTranTime("Knight","","Attack_rlx_s",0.2)
  410.     #Bladex.AddTranTime("Knight","","LongJump1H",0.2)
  411.     Bladex.AddTranTime("Knight","","jmph0_no",0.2)
  412.     Bladex.AddTranTime("Knight","","jmp_1h",0.2)
  413.     Bladex.AddTranTime("Knight","","jmp_no",0.2)
  414.     Bladex.AddTranTime("Knight","","1tw_h_f",0.3)
  415.     #Bladex.AddTranTime("Knight","","drp_r",0.1)
  416.     #Bladex.AddTranTime("Knight","","drp_l",0.1)
  417.  
  418.     Bladex.AddTranTime("Knight","","Attack_l_s",0.2)
  419.     Bladex.AddTranTime("Knight","","Attack_l"  ,0.2)
  420.     Bladex.AddTranTime("Knight","","Attack_r_s",0.2)
  421.     Bladex.AddTranTime("Knight","","Attack_r"  ,0.2)
  422.     Bladex.AddTranTime("Knight","","Attack_f_s",0.2)
  423.     Bladex.AddTranTime("Knight","","Attack_f"  ,0.2)
  424.     Bladex.AddTranTime("Knight","","Attack_b_s",0.2)
  425.     Bladex.AddTranTime("Knight","","Attack_b"  ,0.2)
  426.  
  427.     #Bladex.AddTranTime("Knight","","g_08_new",0.2)
  428.     #Bladex.AddTranTime("Knight","","g_12_new",0.2)
  429.     #Bladex.AddTranTime("Knight","","g_b06_new",0.2)
  430.     #Bladex.AddTranTime("Knight","","g_07_new",0.2)
  431.     #Bladex.AddTranTime("Knight","","g_01low_new",0.2)
  432.     
  433.     Bladex.AddTranTime("Knight","","D_b",0.1)
  434.     Bladex.AddTranTime("Knight","","D_r",0.1)
  435.     Bladex.AddTranTime("Knight","","D_l",0.1)
  436.     Bladex.AddTranTime("Knight","","g_d_l",0.05,0)
  437.     Bladex.AddTranTime("Knight","","g_d_r",0.05,0)
  438.     Bladex.AddTranTime("Knight","","Rlx_vt",0.75)
  439.     Bladex.AddTranTime("Knight","Rlx_vt","",0.25,0)
  440.  
  441.  
  442.  
  443.  
  444.  
  445. #
  446. #AMAZON Set
  447. #
  448. def AnmFactAmazon():
  449.     
  450.     Bladex.SetAnimationFactor("Amz_g_01",3.6)
  451.     Bladex.SetAnimationFactor("Amz_g_02",3.6)
  452.     Bladex.SetAnimationFactor("Amz_g_05",3.6)
  453.     Bladex.SetAnimationFactor("Amz_g_06",3.6) 
  454.     Bladex.SetAnimationFactor("Amz_g_07",3.6)
  455.     Bladex.SetAnimationFactor("Amz_g_08",3.6)
  456.     Bladex.SetAnimationFactor("Amz_g_09",3.6) 
  457. #    Bladex.SetAnimationFactor("Amz_g_01a",4)
  458. #    Bladex.SetAnimationFactor("Amz_g_02a",4)
  459. #    Bladex.SetAnimationFactor("Amz_g_05a",4)
  460. #    Bladex.SetAnimationFactor("Amz_g_06a",4)
  461. #    Bladex.SetAnimationFactor("Amz_g_07a",4)
  462. #    Bladex.SetAnimationFactor("Amz_g_08a",4)
  463. #    Bladex.SetAnimationFactor("Amz_g_09a",4)
  464.  
  465.     Bladex.SetAnimationFactor("Amz_g_11",3.5)
  466.     Bladex.SetAnimationFactor("Amz_g_12",3.5)
  467.     Bladex.SetAnimationFactor("Amz_g_13",3.5)
  468.     Bladex.SetAnimationFactor("Amz_g_14",3.5)
  469.     Bladex.SetAnimationFactor("Amz_g_15",3.5)
  470.     Bladex.SetAnimationFactor("Amz_g_16",3.5)
  471.     Bladex.SetAnimationFactor("Amz_g_17",3.5)
  472.     Bladex.SetAnimationFactor("Amz_g_18",3.5)
  473. #    Bladex.SetAnimationFactor("Amz_g_19",3.5)
  474.  
  475.     Bladex.SetAnimationFactor("Amz_g_21",3.5)
  476.     Bladex.SetAnimationFactor("Amz_g_22",3.5)
  477.     Bladex.SetAnimationFactor("Amz_g_23",3.5)
  478.     Bladex.SetAnimationFactor("Amz_g_26",3.5)
  479.     Bladex.SetAnimationFactor("Amz_g_27",3.5)
  480.  
  481.     Bladex.SetAnimationFactor("Amz_g_31",3.5)
  482.     
  483.     Bladex.SetAnimationFactor("Amz_g_back",3)
  484.     Bladex.SetAnimationFactor("Amz_g_3s9_6new",4.2)    
  485.     Bladex.SetAnimationFactor("Amz_g_12_7_s1new",3)
  486.     Bladex.SetAnimationFactor("Amz_g_28new",4.1)
  487.     Bladex.SetAnimationFactor("Amz_g_27kata_new",3)
  488.     Bladex.SetAnimationFactor("Amz_g_spear19",2.7)    
  489.     Bladex.SetAnimationFactor("Amz_g_spear_b29",3.8)    
  490.     Bladex.SetAnimationFactor("Amz_g_spear_2katab6low",3)
  491.     Bladex.SetAnimationFactor("Amz_g_spear02",3.8)
  492.     Bladex.SetAnimationFactor("Amz_g_spear02low",3.7)
  493.     Bladex.SetAnimationFactor("Amz_g_spear08",3.4)
  494.     Bladex.SetAnimationFactor("Amz_g_spear09",4)
  495.     Bladex.SetAnimationFactor("Amz_g_spear12",4.5)
  496.     Bladex.SetAnimationFactor("Amz_g_spear22",2.8)
  497.     Bladex.SetAnimationFactor("Amz_g_spear26kata",4)
  498.     Bladex.SetAnimationFactor("Amz_g_spear2katab2",4)
  499.     Bladex.SetAnimationFactor("Amz_g_spear32kata_b2",3.4)
  500.     Bladex.SetAnimationFactor("Amz_g_spear3s2",3.4)
  501.     Bladex.SetAnimationFactor("Amz_g_spearb2kata",4)
  502.     Bladex.SetAnimationFactor("Amz_g_spears1",3.4)
  503.     Bladex.SetAnimationFactor("Amz_g_spears6",3.4)
  504.     Bladex.SetAnimationFactor("Amz_g_spears8",3)
  505.     Bladex.SetAnimationFactor("Amz_g_spear_back",3.0)
  506.     Bladex.SetAnimationFactor("Amz_g_spear_sb11",3.5)    
  507.     Bladex.SetAnimationFactor("Amz_g_spear17",3.4)    
  508.     Bladex.SetAnimationFactor("Amz_g_spear16",3.1)           
  509.     Bladex.SetAnimationFactor("Amz_g_spear_b6_26",2.8)
  510.     Bladex.SetAnimationFactor("Amz_g_spear19_13",3)
  511.     Bladex.SetAnimationFactor("Amz_g_spear_b06",4.5)
  512.     Bladex.SetAnimationFactor("Amz_g_spear_bs21",3)
  513.     Bladex.SetAnimationFactor("Amz_g_spear111",2)
  514.     Bladex.SetAnimationFactor("Amz_g_spear_21",3)
  515.     Bladex.SetAnimationFactor("Amz_g_spear13",4)
  516.     Bladex.SetAnimationFactor("Amz_g_spear_kata23",3)
  517.     Bladex.SetAnimationFactor("Amz_g_spear33",3.6)
  518.     Bladex.SetAnimationFactor("Amz_g_spear19_bs1",4)
  519.     Bladex.SetAnimationFactor("Amz_g_kick1",3.2)
  520.     Bladex.SetAnimationFactor("Amz_g_kick2",3.5)
  521.     Bladex.SetAnimationFactor("Amz_g_kick4",3.0)
  522.     Bladex.SetAnimationFactor("Amz_g_kick5",2.4)
  523.     Bladex.SetAnimationFactor("Amz_g_punch2",2)
  524.     Bladex.SetAnimationFactor("Amz_g_punch1",3.0)
  525.     Bladex.SetAnimationFactor("Amz_g_punch3",3.0)
  526.     Bladex.SetAnimationFactor("Amz_g_bad_axe",3)
  527.     Bladex.SetAnimationFactor("Amz_g_bad_sword",3)
  528.     Bladex.SetAnimationFactor("Amz_g_bad_sword2",3)
  529.     Bladex.SetAnimationFactor("Amz_g_bad_sword3",3)
  530.     Bladex.SetAnimationFactor("Amz_g_bad_1h",3.6)
  531.     Bladex.SetAnimationFactor("Amz_g_bad_no",3.6)
  532.     Bladex.SetAnimationFactor("Amz_g_draw_rlx",3.0)
  533.     Bladex.SetAnimationFactor("Amz_g_draw_run",3.0)
  534.     Bladex.SetAnimationFactor("Amz_g_spear16low",3)
  535.     Bladex.SetAnimationFactor("Amz_g_magic",3)
  536.     Bladex.SetAnimationFactor("Amz_g_magic2",3)
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.     Bladex.SetAnimationFactor("Amz_1tw_h_f",3)
  547.     Bladex.SetAnimationFactor("Amz_1tw_l_f",3)
  548.     Bladex.SetAnimationFactor("Amz_b1",2)
  549.     Bladex.SetAnimationFactor("Amz_b2",3)
  550.     Bladex.SetAnimationFactor("Amz_attack_f",3)
  551.     Bladex.SetAnimationFactor("Amz_attack_b",3)
  552.     Bladex.SetAnimationFactor("Amz_attack_f_s",3)
  553.     Bladex.SetAnimationFactor("Amz_attack_b_s",3)
  554.     Bladex.SetAnimationFactor("Amz_attack_f_no",3.0)
  555.     Bladex.SetAnimationFactor("Amz_attack_b_no",3.0)
  556.     Bladex.SetAnimationFactor("Amz_attack_f_2w",3)
  557.     Bladex.SetAnimationFactor("Amz_attack_b_2w",3)
  558.     Bladex.SetAnimationFactor("Amz_parry_2w",1.5)
  559.     Bladex.SetAnimationFactor("Amz_parry_spear",2.1) 
  560.     
  561.     
  562.      
  563.  
  564.     ###movimientos###
  565.  
  566.     Bladex.SetAnimationFactor("Jog_no_Amz",2.4)
  567.     Bladex.SetAnimationFactor("Jog_1h_Amz",1)
  568.     Bladex.SetAnimationFactor("Wlk_no_Amz",1.38)
  569.     Bladex.SetAnimationFactor("Wlk_1h_Amz",1.15)
  570.     Bladex.SetAnimationFactor("Wbk_no_Amz",1.15)
  571.     Bladex.SetAnimationFactor("Jog_s_Amz",2.6)   
  572.     Bladex.SetAnimationFactor("Jog_2w_Amz",3)
  573.     Bladex.SetAnimationFactor("Jog_spear_Amz",2.9)
  574.     Bladex.SetAnimationFactor("Jog_axe_Amz",2.2)
  575.     Bladex.SetAnimationFactor("Jog_2h_Amz",3)        
  576.     Bladex.SetAnimationFactor("Jog_b_Amz",3.0)
  577.     Bladex.SetAnimationFactor("Amz_jogb_no",3) 
  578.     Bladex.SetAnimationFactor("Amz_jogb_spear",3)
  579.     Bladex.SetAnimationFactor("Amz_jogb_axe",3)
  580.     Bladex.SetAnimationFactor("Amz_attack_f_spear",3) 
  581.     Bladex.SetAnimationFactor("Amz_attack_b_spear",3) 
  582.     Bladex.SetAnimationFactor("Amz_derrape",3)
  583.     Bladex.SetAnimationFactor("Amz_wlk_turn",1.5)
  584.     Bladex.SetAnimationFactor("Amz_snk_turn",1.5)
  585.     Bladex.SetAnimationFactor("Amz_jog_turn",1.4)
  586.     Bladex.SetAnimationFactor("Amz_rlx_turn",1.3)
  587.     Bladex.SetAnimationFactor("Amz_rlx_vt",1.25)
  588.     Bladex.SetAnimationFactor("Amz_jmp_no",1.40)
  589.     Bladex.SetAnimationFactor("Amz_jmp_1h",1.40) 
  590.     Bladex.SetAnimationFactor("Amz_jmph0_no",1.50) 
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.     #
  598.     # TRANSICIONES DE LA AMAZONA
  599.     #
  600.     Bladex.AddTranTime("Amz","","slip",0.3)
  601.     Bladex.AddTranTime("Amz","slip","",0.4)
  602.  
  603.     Bladex.AddTranTime("Amz","FllHigh","",0.4)
  604.  
  605.     Bladex.AddTranTime("Amz","","ShortStep",0.3)
  606.     Bladex.AddTranTime("Amz","ShortStep","",0.4)
  607.  
  608.  
  609.     #Ejemplo de golpes -> Faltan muchos!
  610.     Bladex.AddTranTime("Amz","g_08","g_01",0.1)
  611.     Bladex.AddTranTime("Amz","g_08","g_02",0.05)
  612.  
  613.     Bladex.AddTranTime("Amz","","Rlx_f",0.2)
  614.     Bladex.AddTranTime("Amz","WLK","SNK",0.7)
  615.     Bladex.AddTranTime("Amz","","SNK",0.7)
  616.     Bladex.AddTranTime("Amz","","WBK",0.3)
  617.     Bladex.AddTranTime("Amz","","WBK_JOG",0.3)
  618.     Bladex.AddTranTime("Amz","JOG","WLK",0.3)
  619.     Bladex.AddTranTime("Amz","WLK","JOG",0.3)
  620.     Bladex.AddTranTime("Amz","","JOG",0.3)
  621.     Bladex.AddTranTime("Amz","","WLK",0.3)
  622.     Bladex.AddTranTime("Amz","","b3",0.3,0)
  623.  
  624.  
  625.     Bladex.AddTranTime("Amz","","Rlx",0.5)
  626.     Bladex.AddTranTime("Amz","","Rlx_f",0.2)
  627.     Bladex.AddTranTime("Amz","","Attack_rlx_s",0.4)
  628.  
  629.     Bladex.AddTranTime("Amz","","Attack_l_s",0.2)
  630.     Bladex.AddTranTime("Amz","","Attack_l"  ,0.2)
  631.     Bladex.AddTranTime("Amz","","Attack_r_s",0.2)
  632.     Bladex.AddTranTime("Amz","","Attack_r"  ,0.2)
  633.     Bladex.AddTranTime("Amz","","Attack_f_s",0.2)
  634.     Bladex.AddTranTime("Amz","","Attack_f"  ,0.2)
  635.     Bladex.AddTranTime("Amz","","Attack_b_s",0.2)
  636.     Bladex.AddTranTime("Amz","","Attack_b"  ,0.2)
  637.  
  638.     Bladex.AddTranTime("Amz","","D_b",0.1)
  639.     Bladex.AddTranTime("Amz","","D_r",0.1)
  640.     Bladex.AddTranTime("Amz","","D_l",0.1)
  641.     Bladex.AddTranTime("Amz","","Rlx_vt",0.75)
  642.     Bladex.AddTranTime("Amz","Rlx_vt","",0.25,0)
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650. #
  651. #Dwarf Set
  652. #
  653. def AnmFactDwarf():
  654. #    Bladex.SetAnimationFactor("Dwf_g_01",4)
  655. #    Bladex.SetAnimationFactor("Dwf_g_02",4)
  656. #    Bladex.SetAnimationFactor("Dwf_g_05",4)
  657. #    Bladex.SetAnimationFactor("Dwf_g_06",4)
  658. #    Bladex.SetAnimationFactor("Dwf_g_07",4)
  659. #    Bladex.SetAnimationFactor("Dwf_g_08",4)
  660. #    Bladex.SetAnimationFactor("Dwf_g_09",4)
  661. #    Bladex.SetAnimationFactor("Dwf_g_01a",4)
  662. #    Bladex.SetAnimationFactor("Dwf_g_02a",4)
  663. #    Bladex.SetAnimationFactor("Dwf_g_05a",4)
  664. #    Bladex.SetAnimationFactor("Dwf_g_06a",4)
  665. #    Bladex.SetAnimationFactor("Dwf_g_07a",4)
  666. #    Bladex.SetAnimationFactor("Dwf_g_08a",4)
  667. #    Bladex.SetAnimationFactor("Dwf_g_09a",4)
  668. #
  669. #    Bladex.SetAnimationFactor("Dwf_g_11",3.5)
  670. #    Bladex.SetAnimationFactor("Dwf_g_12",3.5)
  671. #    Bladex.SetAnimationFactor("Dwf_g_13",3.5)
  672. #    Bladex.SetAnimationFactor("Dwf_g_14",3.5)
  673. #    Bladex.SetAnimationFactor("Dwf_g_15",3.5)
  674. #    Bladex.SetAnimationFactor("Dwf_g_16",3.5)
  675. #    Bladex.SetAnimationFactor("Dwf_g_17",3.5)
  676. #    Bladex.SetAnimationFactor("Dwf_g_18",3.5)
  677. #    Bladex.SetAnimationFactor("Dwf_g_19",3.5)
  678. #
  679. #    Bladex.SetAnimationFactor("Dwf_g_21",3.5)
  680. #    Bladex.SetAnimationFactor("Dwf_g_22",3.5)
  681. #    Bladex.SetAnimationFactor("Dwf_g_23",3.5)
  682. #    Bladex.SetAnimationFactor("Dwf_g_26",3.5)
  683. #    Bladex.SetAnimationFactor("Dwf_g_27",3.5)
  684. #
  685. #    Bladex.SetAnimationFactor("Dwf_g_31",3.5)
  686.  
  687.     #Bladex.SetAnimationFactor("Dwf_attack_t_r",0.1)
  688.     #Bladex.SetAnimationFactor("Dwf_attack_t_l",0.1)
  689.     Bladex.SetAnimationFactor("Dwf_1tw_h_f",3)
  690.     Bladex.SetAnimationFactor("Dwf_1tw_l_f",3)
  691.     Bladex.SetAnimationFactor("Dwf_b1",2)
  692.     Bladex.SetAnimationFactor("Dwf_b2",3)
  693.  
  694.  
  695.     ###movimientos###
  696.  
  697.     Bladex.SetAnimationFactor("Jog_no_Dwf",3)
  698.     Bladex.SetAnimationFactor("Jog_1h_Dwf",3)
  699.     Bladex.SetAnimationFactor("Wlk_no_Dwf",1.38)
  700.     Bladex.SetAnimationFactor("Wlk_1h_Dwf",1.15)
  701.     Bladex.SetAnimationFactor("Wbk_no_Dwf",1.15)
  702.     Bladex.SetAnimationFactor("Dwf_snk_turn",1.5)
  703.     
  704.     Bladex.SetAnimationFactor("Dwf_g_back",3.7)
  705.     Bladex.SetAnimationFactor("Dwf_g_bad_1h",3.6)
  706.     Bladex.SetAnimationFactor("Dwf_g_bad_no",3.6)
  707.     Bladex.SetAnimationFactor("Dwf_g_bad_axe",1.6)
  708.     Bladex.SetAnimationFactor("Dwf_g_bad_spear",1.3)
  709.     Bladex.SetAnimationFactor("Dwf_g_bad_spear2",1.3)        
  710.     Bladex.SetAnimationFactor("Dwf_g_bad_sword1",1.2)        
  711.     Bladex.SetAnimationFactor("Dwf_g_bad_sword2",1.2)
  712.     Bladex.SetAnimationFactor("Dwf_g_bad_sword3",1.4)
  713.     Bladex.SetAnimationFactor("Dwf_g_01",3.5)
  714.     Bladex.SetAnimationFactor("Dwf_g_01a",3.5)   
  715.     Bladex.SetAnimationFactor("Dwf_g_02",3.5)   
  716.     Bladex.SetAnimationFactor("Dwf_g_02a",3.5)
  717.     Bladex.SetAnimationFactor("Dwf_g_05",3.2)
  718.     Bladex.SetAnimationFactor("Dwf_g_05a",3.2) 
  719.     Bladex.SetAnimationFactor("Dwf_g_06",3.6)
  720.     Bladex.SetAnimationFactor("Dwf_g_06a",3.3)    
  721.     Bladex.SetAnimationFactor("Dwf_g_07",3.2) 
  722.     Bladex.SetAnimationFactor("Dwf_g_07a",3.3)
  723.     Bladex.SetAnimationFactor("Dwf_g_08",3.7)
  724.     Bladex.SetAnimationFactor("Dwf_g_09",3.2)
  725.     Bladex.SetAnimationFactor("Dwf_g_09a",3.3)
  726.     Bladex.SetAnimationFactor("Dwf_g_11",3)
  727.     Bladex.SetAnimationFactor("Dwf_g_12",3.4)
  728.     Bladex.SetAnimationFactor("Dwf_g_13",3.4)
  729.     Bladex.SetAnimationFactor("Dwf_g_14",3.4)
  730.     Bladex.SetAnimationFactor("Dwf_g_15",3.4)
  731.     Bladex.SetAnimationFactor("Dwf_g_16",3.1)
  732.     Bladex.SetAnimationFactor("Dwf_g_17",3.4)
  733.     Bladex.SetAnimationFactor("Dwf_g_18",3.6)
  734.     Bladex.SetAnimationFactor("Dwf_g_21",3)
  735.     Bladex.SetAnimationFactor("Dwf_g_22",2.8)
  736.     Bladex.SetAnimationFactor("Dwf_g_23",3)
  737.     Bladex.SetAnimationFactor("Dwf_g_26",3.3)
  738.     Bladex.SetAnimationFactor("Dwf_g_27",3)
  739.     Bladex.SetAnimationFactor("Dwf_g_31",4)
  740.     Bladex.SetAnimationFactor("Dwf_g_s22low_new",3)
  741.     Bladex.SetAnimationFactor("Dwf_g_01low_new",4.1)
  742.     Bladex.SetAnimationFactor("Dwf_g_s18",3.7)
  743.     Bladex.SetAnimationFactor("Dwf_g_s18_2h",3.4)
  744.     Bladex.SetAnimationFactor("Dwf_g_32_5_3new",3)
  745.     Bladex.SetAnimationFactor("Dwf_g_27kata",3)
  746.     Bladex.SetAnimationFactor("Dwf_g_punch1",3.7)
  747.     Bladex.SetAnimationFactor("Dwf_g_punch2",3.7)
  748.     Bladex.SetAnimationFactor("Dwf_g_kick",3.7)
  749.     Bladex.SetAnimationFactor("Dwf_g_draw_rlx",3.0)
  750.     Bladex.SetAnimationFactor("Dwf_g_draw_run",3.0)
  751.     Bladex.SetAnimationFactor("Dwf_g_d_l",3.5)
  752.     Bladex.SetAnimationFactor("Dwf_g_d_r",3)
  753.     Bladex.SetAnimationFactor("Dwf_g_magic",3)
  754.     Bladex.SetAnimationFactor("Dwf_g_magic2",3)
  755.     
  756.     
  757.     Bladex.SetAnimationFactor("Dwf_jmp_no",1.25)
  758.     Bladex.SetAnimationFactor("Dwf_jmp_1h",1.25)
  759.     Bladex.SetAnimationFactor("Dwf_jmph0_no",1.25)
  760.  
  761.  
  762.  
  763.     #
  764.     # TRANSICIONES DEL EnAnO
  765.     #
  766.     Bladex.AddTranTime("Dwf","","slip",0.3)
  767.     Bladex.AddTranTime("Dwf","slip","",0.4)
  768.  
  769.     Bladex.AddTranTime("Dwf","FllHigh","",0.4)
  770.  
  771.     Bladex.AddTranTime("Dwf","","ShortStep",0.3)
  772.     Bladex.AddTranTime("Dwf","ShortStep","",0.4)
  773.  
  774.  
  775.     #Ejemplo de golpes -> Faltan muchos!
  776.     Bladex.AddTranTime("Dwf","g_08","g_01",0.1)
  777.     Bladex.AddTranTime("Dwf","g_08","g_02",0.05)
  778.  
  779.  
  780.     Bladex.AddTranTime("Dwf","SNK","WLK",0.4)
  781.     Bladex.AddTranTime("Dwf","WLK","SNK",0.4)
  782.     Bladex.AddTranTime("Dwf","","SNK",0.5)
  783.  
  784.     Bladex.AddTranTime("Dwf","","WLK",0.4)
  785.     Bladex.AddTranTime("Dwf","","JOG",0.3)
  786.     Bladex.AddTranTime("Dwf","WLK","JOG",0.3)
  787.     Bladex.AddTranTime("Dwf","WBK_JOG","WLK",0.3)
  788.  
  789.     Bladex.AddTranTime("Dwf","JOG","WLK",0.3)
  790.     Bladex.AddTranTime("Dwf","JOG","WBK",0.3)
  791.     Bladex.AddTranTime("Dwf","","WBK",0.3)
  792.     Bladex.AddTranTime("Dwf","WBK","WBK_JOG",0.3)
  793.     Bladex.AddTranTime("Dwf","JOG","WBK_JOG",0.3)
  794.  
  795.     Bladex.AddTranTime("Dwf","","Rlx",0.5)
  796.     Bladex.AddTranTime("Dwf","","Rlx_f",0.5)
  797.     Bladex.AddTranTime("Dwf","","Attack_rlx_s",0.2)
  798.  
  799.     Bladex.AddTranTime("Dwf","","Attack_l_s",0.2)
  800.     Bladex.AddTranTime("Dwf","","Attack_l"  ,0.2)
  801.     Bladex.AddTranTime("Dwf","","Attack_r_s",0.2)
  802.     Bladex.AddTranTime("Dwf","","Attack_r"  ,0.2)
  803.     Bladex.AddTranTime("Dwf","","Attack_f_s",0.2)
  804.     Bladex.AddTranTime("Dwf","","Attack_f"  ,0.2)
  805.     Bladex.AddTranTime("Dwf","","Attack_b_s",0.2)
  806.     Bladex.AddTranTime("Dwf","","Attack_b"  ,0.2)
  807.     Bladex.AddTranTime("Dwf","","b3"  ,0.3,0)
  808.  
  809.     Bladex.AddTranTime("Dwf","","D_l",0.15)
  810.     Bladex.AddTranTime("Dwf","","D_b",0.15)
  811.     Bladex.AddTranTime("Dwf","","D_r",0.15)
  812.     Bladex.AddTranTime("Dwf","","Rlx_vt",0.75)
  813.     Bladex.AddTranTime("Dwf","Rlx_vt","",0.25,0)
  814.  
  815.  
  816.  
  817.  
  818.  
  819. #############################################################
  820. #############################################################
  821. #############################################################
  822. #
  823. #
  824. #   E N E M I G O S
  825. #
  826. #
  827. #############################################################
  828. #############################################################
  829. #############################################################
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837. #
  838. # Caballero Traitor
  839. #
  840. done_traitor=0
  841. def AnmFactTraitorKnight():
  842.     global done_traitor    
  843.     if not done_traitor:
  844.         """
  845.         Bladex.SetAnimationFactor("Tkn_wlk_1h",1)
  846.         Bladex.SetAnimationFactor("Tkn_dth_sleep",1)
  847.         Bladex.SetAnimationFactor("Tkn_dth_sleep_wall",1)
  848.         Bladex.SetAnimationFactor("Tkn_walk_t",1)
  849.         Bladex.SetAnimationFactor("Tkn_burn",1)
  850.         Bladex.SetAnimationFactor("Tkn_burn_fall",1)
  851.         Bladex.SetAnimationFactor("Tkn_rlx_1h",1)
  852.         Bladex.SetAnimationFactor("Tkn_rlx_f_s",1)
  853.         Bladex.SetAnimationFactor("Tkn_rlx_f",1)
  854.         Bladex.SetAnimationFactor("Tkn_attack_f",1)
  855.         Bladex.SetAnimationFactor("Tkn_attack_f_s",1)
  856.         Bladex.SetAnimationFactor("Tkn_attack_b",1)
  857.         Bladex.SetAnimationFactor("Tkn_attack_b_s",1)
  858.         Bladex.SetAnimationFactor("Tkn_attack_r_s",1)
  859.         Bladex.SetAnimationFactor("Tkn_attack_r",1)
  860.         Bladex.SetAnimationFactor("Tkn_attack_l_s",1)
  861.         Bladex.SetAnimationFactor("Tkn_attack_l",1)
  862.         Bladex.SetAnimationFactor("Tkn_d_r",1)
  863.         Bladex.SetAnimationFactor("Tkn_d_l",1)
  864.         """
  865.         Bladex.SetAnimationFactor("Tkn_g_01",3.4)
  866.         Bladex.SetAnimationFactor("Tkn_g_02",3.6) 
  867.         Bladex.SetAnimationFactor("Tkn_g_05",2.8)
  868.         Bladex.SetAnimationFactor("Tkn_g_06",3.2)
  869.         Bladex.SetAnimationFactor("Tkn_g_07",3.5)
  870.         Bladex.SetAnimationFactor("Tkn_g_08",3.5)
  871.         Bladex.SetAnimationFactor("Tkn_g_09",2.8)
  872.         Bladex.SetAnimationFactor("Tkn_g_01a",4)
  873.         Bladex.SetAnimationFactor("Tkn_g_02a",4)
  874.         Bladex.SetAnimationFactor("Tkn_g_05a",4)
  875.         Bladex.SetAnimationFactor("Tkn_g_06a",4)
  876.         Bladex.SetAnimationFactor("Tkn_g_07a",4)
  877.         Bladex.SetAnimationFactor("Tkn_g_08a",4)
  878.         Bladex.SetAnimationFactor("Tkn_g_09a",4)
  879.         
  880.         Bladex.SetAnimationFactor("Tkn_laugh",1.4)
  881.         Bladex.SetAnimationFactor("Tkn_fury",3.4)
  882.         Bladex.SetAnimationFactor("Tkn_b1",2)
  883.         Bladex.SetAnimationFactor("Tkn_b2",3)
  884.         Bladex.SetAnimationFactor("Tkn_sword_reaction",0.7)
  885.     
  886.         Bladex.SetAnimationFactor("Tkn_g_11",3.5)
  887.         Bladex.SetAnimationFactor("Tkn_g_12",3.5)
  888.         Bladex.SetAnimationFactor("Tkn_g_13",4.2)
  889.         Bladex.SetAnimationFactor("Tkn_g_14",3.5)
  890.         Bladex.SetAnimationFactor("Tkn_g_15",3.5)
  891.         Bladex.SetAnimationFactor("Tkn_g_16",4.6)
  892.         Bladex.SetAnimationFactor("Tkn_g_17",3.5)
  893.         Bladex.SetAnimationFactor("Tkn_g_18",4.4)
  894.         Bladex.SetAnimationFactor("Tkn_g_19",3.5)
  895.     
  896.         Bladex.SetAnimationFactor("Tkn_g_21",3.5)
  897.         Bladex.SetAnimationFactor("Tkn_g_22",3.5)
  898.         Bladex.SetAnimationFactor("Tkn_g_23",3.5)
  899.         Bladex.SetAnimationFactor("Tkn_g_26",3.5)
  900.         Bladex.SetAnimationFactor("Tkn_g_27",3.5)
  901.     
  902.         Bladex.SetAnimationFactor("Tkn_g_31",3.5)
  903.     
  904.         #
  905.         # TRANSICIONES DEL CABALLERO TRAIDOR
  906.         #
  907.         Bladex.AddTranTime("Tkn","","Attack_f",0.2)
  908.         Bladex.AddTranTime("Tkn","","Attack_r",0.2)
  909.         Bladex.AddTranTime("Tkn","","Attack_l",0.2)
  910.         Bladex.AddTranTime("Tkn","","Attack_b",0.2)
  911.         Bladex.AddTranTime("Tkn","","Rlx",0.5)
  912.         Bladex.AddTranTime("Tkn","","JOG",0.3)
  913.         Bladex.AddTranTime("Tkn","","WLK",0.3)
  914.         Bladex.AddTranTime("Tkn","","WBK",0.3)
  915.  
  916.         Bladex.AddTranTime("Dkn","","Attack_f",0.2)
  917.         Bladex.AddTranTime("Dkn","","Attack_r",0.2)
  918.         Bladex.AddTranTime("Dkn","","Attack_l",0.2)
  919.         Bladex.AddTranTime("Dkn","","Attack_b",0.2)
  920.         Bladex.AddTranTime("Dkn","","Rlx",0.5)
  921.         Bladex.AddTranTime("Dkn","","JOG",0.3)
  922.         Bladex.AddTranTime("Dkn","","WLK",0.3)
  923.         Bladex.AddTranTime("Dkn","","WBK",0.3)
  924.         Bladex.AddTranTime("Dkn","","b3",0.3,0)
  925.  
  926.         done_traitor=1
  927. #
  928. # Caballero Caos
  929. #
  930. def AnmFactChosKnight():
  931.     Bladex.SetAnimationFactor("Chk_g_02",3)
  932.     Bladex.SetAnimationFactor("Chk_g_01",4.5)
  933.     Bladex.SetAnimationFactor("Chk_g_07",4.5)
  934.     Bladex.SetAnimationFactor("Chk_g_08",3)
  935.     Bladex.SetAnimationFactor("Chk_g_12",3)
  936.     Bladex.SetAnimationFactor("Chk_g_18",3)
  937.     Bladex.SetAnimationFactor("Chk_g_31",5.4)
  938.     Bladex.SetAnimationFactor("Chk_g_magic",1.4)
  939.  
  940.     Bladex.SetAnimationFactor("Wbk_1h_Chk",1.7)
  941.     Bladex.SetAnimationFactor("Wlk_1h_Chk",1.1)
  942.     
  943.     Bladex.SetAnimationFactor("Attack_f_s_Chk",1.0)
  944.     Bladex.SetAnimationFactor("Attack_b_Chk",1.7) 
  945.     Bladex.SetAnimationFactor("Attack_b_s_Chk",1.7)
  946.     
  947.     Bladex.SetAnimationFactor("Chk_hurt01",1.5)
  948.  
  949.     #
  950.     # TRANSICIONES DEL CABALLERO CAOS
  951.     #
  952.     #Bladex.AddTranTime("Chk","","Rlx_1h_Chk",0.7)
  953.     #Bladex.AddTranTime("Chk","","Rlx_f_Chk",0.7)
  954.     #Bladex.AddTranTime("Chk","","Rlx_f_s_Chk",0.7)
  955.     Bladex.AddTranTime("Chk","","",0.75)
  956.  
  957.  
  958.  
  959. #
  960. # Ragnar
  961. #
  962. def AnmFactRagnar():
  963.     Bladex.SetAnimationFactor("Rgn_g_21",3)
  964.     Bladex.SetAnimationFactor("Rgn_g_17",3)
  965.     Bladex.SetAnimationFactor("Rgn_g_escape",3)
  966.     Bladex.SetAnimationFactor("Rgn_g_d_r",3)
  967.     Bladex.SetAnimationFactor("Rgn_g_d_l",3)
  968.     Bladex.SetAnimationFactor("Rgn_g_03",3)
  969.     Bladex.SetAnimationFactor("Rgn_g_01",3)
  970.     Bladex.SetAnimationFactor("Rgn_g_02",3)
  971.     Bladex.SetAnimationFactor("Rgn_g_07",3)
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979. ########################################
  980. ########################################
  981. #              Troll                  #
  982. ########################################
  983. ########################################
  984. done_troll=0
  985. def AnmFactTroll():
  986.     global done_troll
  987.     if not done_troll:
  988.         Bladex.SetAnimationFactor("Trl_g_01",3)
  989.         Bladex.SetAnimationFactor("Trl_g_02",3)
  990.         Bladex.SetAnimationFactor("Trl_g_04",3)
  991.         Bladex.SetAnimationFactor("Trl_g_06",3)
  992.         Bladex.SetAnimationFactor("Trl_g_12",3)
  993.         Bladex.SetAnimationFactor("Trl_g_18",3)
  994.         Bladex.SetAnimationFactor("Trl_g_19",3)
  995.         Bladex.SetAnimationFactor("Trl_g_31",3)
  996.                     
  997.         Bladex.SetAnimationFactor("Trl_wlk_no",1.1)
  998.         Bladex.SetAnimationFactor("Trl_attack_f",1.25) 
  999.         Bladex.SetAnimationFactor("Trl_jog_1h",1.0) 
  1000.  
  1001.     
  1002.         #
  1003.         # TRANSICIONES DEL TROLL
  1004.         #
  1005.         Bladex.AddTranTime("Trl","","Attack_f",0.3)
  1006.         Bladex.AddTranTime("Trl","","Attack_b",0.3)
  1007.         Bladex.AddTranTime("Trl","","Rlx",0.5)
  1008.         Bladex.AddTranTime("Trl","","JOG",0.3)
  1009.         Bladex.AddTranTime("Trl","","WLK",0.3)
  1010.         Bladex.AddTranTime("Trl","","WBK",0.3)
  1011.         Bladex.AddTranTime("Trl","","g_19",0.2)
  1012.         Bladex.AddTranTime("Trl","","g_18",0.2)
  1013.         Bladex.AddTranTime("Trl","","g_31",0.2)
  1014.         done_troll=1
  1015.  
  1016.  
  1017.  
  1018. #
  1019. # Cosita
  1020. #
  1021. def AnmFactCosita():
  1022.     
  1023.     Bladex.SetAnimationFactor("Jog_no_Cos",1.3)
  1024.     Bladex.SetAnimationFactor("Cos_wbk_no",1.69)
  1025.     Bladex.SetAnimationFactor("Cos_wlk_no",1.21)
  1026.     Bladex.SetAnimationFactor("Cos_t_r_no",1.69)
  1027.     Bladex.SetAnimationFactor("Cos_t_l_no",1.69)
  1028.     Bladex.SetAnimationFactor("Cos_attack_f",1.68)
  1029.     Bladex.SetAnimationFactor("Cos_attack_b",1.96)
  1030.     Bladex.SetAnimationFactor("Cos_attack_r",1.4)
  1031.     Bladex.SetAnimationFactor("Cos_attack_l",1.4)
  1032.  
  1033.     #This ones done by Bob , I think
  1034.     #Bladex.SetAnimationFactor("Cos_jog_no",1.5)
  1035.         
  1036.      
  1037.     Bladex.SetAnimationFactor("Cos_g_01",1.5)
  1038.     
  1039.  
  1040.     #
  1041.     # TRANSICIONES DE LA COSITA
  1042.     #
  1043.     Bladex.AddTranTime("Cos","","Attack_f",0.2)
  1044.     Bladex.AddTranTime("Cos","","Attack_r",0.2)
  1045.     Bladex.AddTranTime("Cos","","Attack_l",0.2)
  1046.     Bladex.AddTranTime("Cos","","Attack_b",0.1,0)
  1047.     Bladex.AddTranTime("Cos","","Rlx",0.5)
  1048.     Bladex.AddTranTime("Cos","","JOG",0.3)
  1049.     Bladex.AddTranTime("Cos","","WLK",0.3)
  1050.     Bladex.AddTranTime("Cos","","WBK",0.3)
  1051.  
  1052.     Bladex.AddTranTime("Cos","","g_01",0.2, 0)
  1053.     Bladex.AddTranTime("Cos","","Hurt_lite",0.3, 0)
  1054.     Bladex.AddTranTime("Cos","","Jmp_back1",0.3, 0)
  1055.     Bladex.AddTranTime("Cos","","Fly",0.3,0)
  1056.     Bladex.AddTranTime("Cos","","Dth_fly",0.3,0)
  1057.  
  1058.  
  1059.  
  1060.  
  1061. #
  1062. # Ork
  1063. #
  1064. done_ork= 0
  1065. def AnmFactOrk():
  1066.     global done_ork
  1067.     if not done_ork:
  1068.         Bladex.SetAnimationFactor("Ork_g_01",3)
  1069.         Bladex.SetAnimationFactor("Ork_g_02",3)
  1070.         Bladex.SetAnimationFactor("Ork_g_06",3)
  1071.         Bladex.SetAnimationFactor("Ork_g_15",3)
  1072.         Bladex.SetAnimationFactor("Ork_g_16",3)
  1073.         Bladex.SetAnimationFactor("Ork_g_18",3)
  1074.         Bladex.SetAnimationFactor("Ork_hurt_f_big",1.4)
  1075.         done_ork=1
  1076.  
  1077.     #
  1078.     # TRANSICIONES DEL ORCO
  1079.     #
  1080.     Bladex.AddTranTime("Ork","","Attack_f",0.2)
  1081.     Bladex.AddTranTime("Ork","","Attack_r",0.2)
  1082.     Bladex.AddTranTime("Ork","","Attack_l",0.2)
  1083.     Bladex.AddTranTime("Ork","","Attack_b",0.2)
  1084.     Bladex.AddTranTime("Ork","","Rlx",0.5)
  1085.     Bladex.AddTranTime("Ork","","JOG",0.3)
  1086.     Bladex.AddTranTime("Ork","","WLK",0.3)
  1087.     Bladex.AddTranTime("Ork","","WBK",0.3)
  1088.     Bladex.AddTranTime("Ork","","b3",0.3,0)
  1089.  
  1090.  
  1091.  
  1092.  
  1093. #
  1094. # GREAT Ork
  1095. #
  1096. def AnmFactGreatOrk():
  1097.     Bladex.SetAnimationFactor("Gok_g_01",3)
  1098.     Bladex.SetAnimationFactor("Gok_g_02",3)
  1099.     Bladex.SetAnimationFactor("Gok_g_06",3)
  1100.     Bladex.SetAnimationFactor("Gok_g_15",3)
  1101.     Bladex.SetAnimationFactor("Gok_g_16",3)
  1102.     Bladex.SetAnimationFactor("Gok_g_18",3)
  1103.     
  1104.     #
  1105.     # TRANSICIONES DEL JEFE ORCO
  1106.     #
  1107.     Bladex.AddTranTime("Gok","","Attack_f",0.2)
  1108.     Bladex.AddTranTime("Gok","","Attack_r",0.2)
  1109.     Bladex.AddTranTime("Gok","","Attack_l",0.2)
  1110.     Bladex.AddTranTime("Gok","","Attack_b",0.2)
  1111.     Bladex.AddTranTime("Gok","","Rlx",0.5)
  1112.     Bladex.AddTranTime("Gok","","JOG",0.3)
  1113.     Bladex.AddTranTime("Gok","","WLK",0.3)
  1114.     Bladex.AddTranTime("Gok","","WBK",0.3)
  1115.     Bladex.AddTranTime("Gok","","b3",0.3,0)
  1116.     
  1117.  
  1118. #
  1119. # Skeleton
  1120. #
  1121. def AnmFactSkeleton():
  1122.     Bladex.SetAnimationFactor("Skl_g_01",3)
  1123.     Bladex.SetAnimationFactor("Skl_g_02",3)
  1124.     Bladex.SetAnimationFactor("Skl_g_07",3)
  1125.     Bladex.SetAnimationFactor("Skl_g_09",3)
  1126.     Bladex.SetAnimationFactor("Skl_g_16",3)
  1127.     Bladex.SetAnimationFactor("Skl_g_22",3)
  1128.     Bladex.SetAnimationFactor("Skl_g_18",3)
  1129.     Bladex.SetAnimationFactor("Skl_sword_reaction",0.7)
  1130.     
  1131.     #
  1132.     # TRANSICIONES DEL ESQUELETO
  1133.     #
  1134.     Bladex.AddTranTime("Skl","","Attack_f",0.2)
  1135.     Bladex.AddTranTime("Skl","","Attack_r",0.2)
  1136.     Bladex.AddTranTime("Skl","","Attack_l",0.2)
  1137.     Bladex.AddTranTime("Skl","","Attack_b",0.2)
  1138.     Bladex.AddTranTime("Skl","","Rlx_b",0.5,0)
  1139.     Bladex.AddTranTime("Skl","","Rlx",0.5)
  1140.     Bladex.AddTranTime("Skl","","JOG",0.3)
  1141.     Bladex.AddTranTime("Skl","","WLK",0.3)
  1142.     Bladex.AddTranTime("Skl","","WBK",0.3)
  1143.     Bladex.AddTranTime("Skl","","b3",0.3,0)
  1144.  
  1145.  
  1146. #
  1147. # Vampire
  1148. #
  1149. def AnmFactVampire():
  1150.     Bladex.SetAnimationFactor("Vmp_g_01",3)
  1151.     Bladex.SetAnimationFactor("Vmp_g_06",3)
  1152.     Bladex.SetAnimationFactor("Vmp_g_07",3)    
  1153.     Bladex.SetAnimationFactor("Vmp_g_26",3)    
  1154.     Bladex.SetAnimationFactor("Vmp_attack_b",1.4)
  1155.     Bladex.SetAnimationFactor("Vmp_attack_b_s",1.4)
  1156.     Bladex.SetAnimationFactor("Vmp_attack_f",1.4)
  1157.     Bladex.SetAnimationFactor("Vmp_attack_f_s",1.4)
  1158.     Bladex.SetAnimationFactor("Vmp_attack_l",1.4)
  1159.     Bladex.SetAnimationFactor("Vmp_attack_l_s",1.4)
  1160.     Bladex.SetAnimationFactor("Vmp_attack_r",1.4)
  1161.     Bladex.SetAnimationFactor("Vmp_attack_r_s",1.4)
  1162.     Bladex.SetAnimationFactor("Vmp_df_01",1.4)
  1163.     Bladex.SetAnimationFactor("Vmp_df_02",1.4)
  1164.     Bladex.SetAnimationFactor("Vmp_hurt_f_big",3.5)
  1165.     Bladex.SetAnimationFactor("Vmp_hurt_f_lite",4)
  1166.     Bladex.SetAnimationFactor("Vmp_insult",2)
  1167.     Bladex.SetAnimationFactor("Vmp_wbk_1h",1.4)
  1168.     Bladex.SetAnimationFactor("Vmp_wlk_1h",1.4)
  1169.     
  1170. ########transiciones
  1171.  
  1172.     Bladex.AddTranTime("Vmp","","Rlx",0.5)
  1173.     Bladex.AddTranTime("Vmp","","Rlx_f",0.4)
  1174.  
  1175.     Bladex.AddTranTime("Vmp","","Attack_l_s",0.2)
  1176.     Bladex.AddTranTime("Vmp","","Attack_l"  ,0.2)
  1177.     Bladex.AddTranTime("Vmp","","Attack_r_s",0.2)
  1178.     Bladex.AddTranTime("Vmp","","Attack_r"  ,0.2)
  1179.     Bladex.AddTranTime("Vmp","","Attack_f_s",0.2)
  1180.     Bladex.AddTranTime("Vmp","","Attack_f"  ,0.2)
  1181.     Bladex.AddTranTime("Vmp","","Attack_b_s",0.2)
  1182.     Bladex.AddTranTime("Vmp","","Attack_b"  ,0.2)
  1183.  
  1184. #
  1185. # Lich
  1186. #
  1187. done_lich=0
  1188. def AnmFactLich():
  1189.     global done_lich
  1190.     if not done_lich:
  1191.         
  1192.         
  1193.         Bladex.SetAnimationFactor("Wlk_1h_Lch",1.35)
  1194.         Bladex.SetAnimationFactor("Lch_wbk_1h",1.0)
  1195.         Bladex.SetAnimationFactor("Lch_g_spit",1.5)
  1196.         Bladex.SetAnimationFactor("Lch_g_13",1.5)
  1197.         Bladex.SetAnimationFactor("Lch_g_18",1.5)
  1198.         Bladex.SetAnimationFactor("Lch_g_16",4.5)
  1199.         Bladex.SetAnimationFactor("Lch_g_12",4.5)
  1200.         Bladex.SetAnimationFactor("Lch_g_claw1",1.5)
  1201.         Bladex.SetAnimationFactor("Lch_g_claw2",1.5)
  1202.         Bladex.SetAnimationFactor("Lch_g_claw3",1.5)
  1203.  
  1204.         done_lich=1
  1205.  
  1206.     #
  1207.     # TRANSICIONES DEL LICH
  1208.     #
  1209.     Bladex.AddTranTime("Lch","","WLK",0.5)
  1210.     Bladex.AddTranTime("Lch","","Rlx",0.5)
  1211.     Bladex.AddTranTime("Lch","","g_16",0.4)
  1212.     Bladex.AddTranTime("Lch","","g_18",0.4)
  1213.     Bladex.AddTranTime("Lch","","g_spit",0.4)
  1214.  
  1215.  
  1216. #
  1217. # Little Demon
  1218. #
  1219. def AnmFactLittleDemon():
  1220.     Bladex.SetAnimationFactor("Ldm_g_03",3)
  1221.     Bladex.SetAnimationFactor("Ldm_g_06",3)
  1222.     Bladex.SetAnimationFactor("Ldm_g_07",3)
  1223.     Bladex.SetAnimationFactor("Ldm_g_22",3)
  1224.     Bladex.SetAnimationFactor("Ldm_g_27",3)
  1225.     Bladex.SetAnimationFactor("Ldm_g_jumpl",3)
  1226.     Bladex.SetAnimationFactor("Ldm_g_jumpr",3)
  1227.     Bladex.SetAnimationFactor("Ldm_g_spit",3)
  1228.     Bladex.AddTranTime("Ldm","","g_jumpl",0.1, 0)
  1229.     Bladex.AddTranTime("Ldm","","g_jumpr",0.1, 0)
  1230.  
  1231. #
  1232. # Great Demon
  1233. #    
  1234.  
  1235.  
  1236. def AnmFactGreatDemon():
  1237.     Bladex.AddTranTime("Gdm","","g_01",0.5, 0)
  1238.     Bladex.AddTranTime("Gdm","","appears",0.5, 0)
  1239.     Bladex.AddTranTime("Gdm","","g_12",0.5, 0)
  1240.     Bladex.AddTranTime("Gdm","","g_claw",0.5, 0)
  1241.     Bladex.AddTranTime("Gdm","","g_magic",0.3, 0)
  1242.     Bladex.AddTranTime("Gdm","","",0.5, 1)
  1243.     
  1244.     Bladex.SetAnimationFactor("Gdm_wlk_no",4)
  1245.     Bladex.SetAnimationFactor("Gdm_wbk_no",2)
  1246.     Bladex.SetAnimationFactor("Gdm_g_claw",1.5)
  1247.     Bladex.SetAnimationFactor("Gdm_g_spitball",1.8)
  1248.     Bladex.SetAnimationFactor("Gdm_g_spit_around",1.9)
  1249.     Bladex.SetAnimationFactor("Gdm_g_01",4.1)
  1250.     Bladex.SetAnimationFactor("Gdm_g_12",1.6)
  1251.     Bladex.SetAnimationFactor("Gdm_g_quake",1.4)
  1252.  
  1253. #
  1254. # Salamander
  1255. #
  1256. def AnmFactSalamander():
  1257.     Bladex.AddTranTime("Slm","","Hurt_f_big",0.1, 0)
  1258.     Bladex.AddTranTime("Slm","","Dth0",0.1, 0)
  1259.     Bladex.AddTranTime("Slm","","Jog_no_Slm",0.1, 0)
  1260.     Bladex.SetAnimationFactor("Slm_g_bite",1.7)
  1261.     Bladex.SetAnimationFactor("Slm_g_r",2.3)
  1262.     Bladex.SetAnimationFactor("Slm_hurt_f_big",2.5)
  1263.     Bladex.SetAnimationFactor("Slm_hurt_f_lite",3)
  1264.     Bladex.SetAnimationFactor("Slm_spit",2.3)
  1265.     Bladex.SetAnimationFactor("Jog_no_Slm",2.3)
  1266.     Bladex.SetAnimationFactor("Wbk_no_Slm",3.3)
  1267.     Bladex.SetAnimationFactor("Wlk_no_Slm",3.3)
  1268.     Bladex.SetAnimationFactor("FallMed_Slm",3.5)
  1269.     Bladex.SetAnimationFactor("FallLow_Slm",3.5)
  1270.     Bladex.SetAnimationFactor("FallHigh_Slm",3.5)
  1271.     
  1272.     #
  1273.     # TRANSICIONES DEL SALAMANDER
  1274.     #
  1275.     Bladex.AddTranTime("Slm","Jog_no_Slm","Wbk_no_Slm",0.4)
  1276.     Bladex.AddTranTime("Slm","Wbk_no_Slm","Jog_no_Slm",0.4)
  1277.     Bladex.AddTranTime("Slm","","Wbk_no_Slm",0.4)
  1278.     Bladex.AddTranTime("Slm","","Wlk_no_Slm",0.3)
  1279.     Bladex.AddTranTime("Slm","","Rlx",0.5)
  1280.     Bladex.AddTranTime("Slm","","Jog_no_Slm",0.4)
  1281.     Bladex.AddTranTime("Slm","","WLK",0.5)
  1282.     Bladex.AddTranTime("Slm","","WBK",0.5)
  1283.     Bladex.AddTranTime("Slm","","g_bite",0.2)
  1284.     Bladex.AddTranTime("Slm","","g_r",0.2)
  1285.     Bladex.AddTranTime("Slm","","g_spit",0.2)
  1286.     Bladex.AddTranTime("Slm","FallLow_Slm","",0.2)
  1287.     Bladex.AddTranTime("Slm","FallMed_Slm","",0.2)
  1288.     Bladex.AddTranTime("Slm","FallHigh_Slm","",0.2)
  1289.  
  1290. #
  1291. # Minotaur
  1292. #
  1293.  
  1294.  
  1295. def AnmFactMinotaur():
  1296.     
  1297.     Bladex.SetAnimationFactor("Jog_1h_Min",1.6)
  1298.     Bladex.SetAnimationFactor("Rlx_1h_Min",1)
  1299.     Bladex.SetAnimationFactor("Wlk_1h_Min",1.6)
  1300.     Bladex.SetAnimationFactor("Wbk_1h_Min",1.6)
  1301.     Bladex.SetAnimationFactor("Min_g_01",4.0) 
  1302.     Bladex.SetAnimationFactor("Min_g_07",4.0)
  1303.     Bladex.SetAnimationFactor("Min_g_08",4.0)
  1304.     Bladex.SetAnimationFactor("Min_g_12",2.5)
  1305.     Bladex.SetAnimationFactor("Min_g_31",2.5)
  1306.     Bladex.SetAnimationFactor("Min_eat",0.8)
  1307.     Bladex.SetAnimationFactor("Min_hurt_big",2)
  1308.     Bladex.SetAnimationFactor("Min_hurt_lite",2)
  1309.     
  1310.     #
  1311.     # TRANSICIONES MINOTAURO
  1312.     #
  1313.     Bladex.AddTranTime("Min","","JOG",0.4)
  1314.     Bladex.AddTranTime("Min","","WLK",0.4)
  1315.     Bladex.AddTranTime("Min","","WBK",0.4)
  1316.     Bladex.AddTranTime("Min","","Rlx",0.5)
  1317.     Bladex.AddTranTime("Min","","Min_hurt_big",0.2)
  1318.     Bladex.AddTranTime("Min","","Min_hurt_lite",0.2)
  1319.     
  1320.     pass
  1321.  
  1322. #
  1323. # Dal-Gurak (the TORERO)
  1324. #
  1325. def AnmFactDalGurak():
  1326.     Bladex.AddTranTime("Dgk","","g_m01",0.2, 0)
  1327.     Bladex.AddTranTime("Dgk","","g_m02",0.2, 0)
  1328.     Bladex.AddTranTime("Dgk","","g_d_l",0.2, 0)
  1329.     Bladex.AddTranTime("Dgk","","g_d_r",0.2, 0)
  1330.  
  1331.  
  1332.  
  1333. #
  1334. # An-Ahkard (the Dark Lord)
  1335. #
  1336.  
  1337.  
  1338.     Bladex.SetAnimationFactor("Dgk_g_07_new",3.4)
  1339.     Bladex.SetAnimationFactor("Dgk_g_08_new",3.4)
  1340.     Bladex.SetAnimationFactor("Dgk_g_02_new",3.4)
  1341.     Bladex.SetAnimationFactor("Dgk_g_01_7_new",2.8)
  1342.     Bladex.SetAnimationFactor("Dgk_g_22lowkata_new",3.5)
  1343.     Bladex.SetAnimationFactor("Dgk_g_21_6_s8new",3.5)
  1344.     Bladex.SetAnimationFactor("Dgk_g_19_bs1_new",3.6)
  1345.     Bladex.SetAnimationFactor("Dgk_g_b32kata_new",3.6)
  1346.     Bladex.SetAnimationFactor("Dgk_g_29_3new",3.5)
  1347.     Bladex.SetAnimationFactor("Dgk_g_d_l",3.2)
  1348.     Bladex.SetAnimationFactor("Dgk_g_d_r",3.2)
  1349.     Bladex.SetAnimationFactor("Dgk_g_back",2.5)
  1350.     Bladex.SetAnimationFactor("Dgk_g_magic",4.4)
  1351.     Bladex.SetAnimationFactor("Dgk_g_magic2",4.4)
  1352.     
  1353.     
  1354.     Bladex.SetAnimationFactor("Dgk_attack_b",3)
  1355.     Bladex.SetAnimationFactor("Dgk_attack_b_s",3)
  1356.     Bladex.SetAnimationFactor("Dgk_attack_f",3)
  1357.     Bladex.SetAnimationFactor("Dgk_attack_f_s",3)
  1358.     Bladex.SetAnimationFactor("Dgk_attack_l",3)
  1359.     Bladex.SetAnimationFactor("Dgk_attack_r",3)
  1360.     Bladex.SetAnimationFactor("Dgk_attack_l_s",3)
  1361.     Bladex.SetAnimationFactor("Dgk_attack_r_s",3)
  1362.     Bladex.SetAnimationFactor("Dgk_catch",3)
  1363.  
  1364.     Bladex.SetAnimationFactor("Dgk_df_01",3)    
  1365.     Bladex.SetAnimationFactor("Dgk_df_02",3)
  1366.     Bladex.SetAnimationFactor("Dgk_hurt_big",3)
  1367.     Bladex.SetAnimationFactor("Dgk_hurt_lite",3)        
  1368.     Bladex.SetAnimationFactor("Dgk_hurt_chest",3)    
  1369.     Bladex.SetAnimationFactor("Dgk_hurt_back",3)    
  1370.     Bladex.SetAnimationFactor("Dgk_hurt_r_arm",3)    
  1371.     Bladex.SetAnimationFactor("Dgk_hurt_l_arm",3)    
  1372.     Bladex.SetAnimationFactor("Dgk_hurt_r_leg",3)    
  1373.     Bladex.SetAnimationFactor("Dgk_hurt_l_leg",3)    
  1374.  
  1375.  
  1376.  
  1377.     
  1378.     
  1379.     
  1380. def AnmFactAnAhkard():
  1381.  
  1382.     Bladex.AddTranTime("Ank","","g_mgc01",0.2, 0)
  1383.     Bladex.AddTranTime("Ank","","g_mgc02",0.2, 0)
  1384.     Bladex.AddTranTime("Ank","","g_mgc03",0.2, 0)
  1385.     Bladex.AddTranTime("Ank","","",0.8, 0)    
  1386.     
  1387.     Bladex.SetAnimationFactor("Ank_g_01",1.5)
  1388.     Bladex.SetAnimationFactor("Ank_g_02",1.5)
  1389.     Bladex.SetAnimationFactor("Ank_g_07",1.2)
  1390.     
  1391.  
  1392. #
  1393. # Golems
  1394. #
  1395.  
  1396.  
  1397.     Bladex.SetAnimationFactor("Glm_jog_no",1)
  1398.     Bladex.SetAnimationFactor("Glm_wbk_no",1)
  1399.     Bladex.SetAnimationFactor("Glm_wlk_no",1)
  1400.     Bladex.SetAnimationFactor("Glm_rlx_no",1)
  1401.     
  1402.     Bladex.SetAnimationFactor("Glm_g_01",1)
  1403.     Bladex.SetAnimationFactor("Glm_g_114",1)
  1404.     Bladex.SetAnimationFactor("Glm_g_12",1)
  1405.     Bladex.SetAnimationFactor("Glm_g_21_27",1)
  1406.     Bladex.SetAnimationFactor("Glm_g_21",1)
  1407.     Bladex.SetAnimationFactor("Glm_g_31",1)
  1408.     Bladex.SetAnimationFactor("Glm_1tw",1)
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414. done_golem= 0
  1415.  
  1416. def AnmFactGolem():
  1417.     global done_golem
  1418.     if not done_golem:
  1419.         Bladex.AddTranTime("Glm","","",0.8) #last thing
  1420.         done_golem=1
  1421.         
  1422.         
  1423.         
  1424. #
  1425. # Prisoner
  1426. #
  1427.  
  1428. Bladex.AddTranTime("Prs_1","","",0.2, 0)
  1429. Bladex.AddTranTime("Prs_2","","",0.2, 0)
  1430. Bladex.AddTranTime("Prs_3","","",0.2, 0)
  1431. Bladex.AddTranTime("Prs_4","","",0.2, 0)
  1432. Bladex.AddTranTime("Prs_5","","",0.2, 0)
  1433. Bladex.AddTranTime("Prs_6","","",0.2, 0)